.section multiboot

.align 4
.int 0x1badb002
.int 0x7
.int -0x1BADB009
.int 0x0
.int 0x0
.int 0x0
.int 0x0
.int 0x0
.int 0
.int 640
.int 480
.int 15


.section .text

.extern kernel_init

.global _start
_start:
mov $kernelStack, %esp

push %ebx
call kernel_init

jmp .

.section bss
.space 20480
kernelStack:

